
div#allPage {
  border:0 none;
  margin:0;
  padding:0;
  width:100%;
}

.page-body {
	margin: 0px;
    padding: 0px;
    border: 0px;

    height: 100%;
}

body{
    background-color: #ffffff;
    margin: 0;
    padding: 0;

    overflow-y: auto;
    overflow-x: hidden;
           
    font-family: arial, "lucida console", sans-serif;
    color: #000000;
}

/* Style related to header */
#header {
    margin: 0px;
    padding: 0px;
    border: 0px;
    clear: both;
}

#headerimg {
    margin: 0;
    border: 0px;
    padding: 0px;
    
    float: left;
}

#user-info {
    margin: 0;
    border: 0px;
    padding: 10px;
        
    float: right;
}
/* End Style related to header */

/* Style related to main area */
.cpbody {
	height: 100%;
}

.page-context {
	height: 100%;
}
/* End Style related to main area */

/* Style related to footer */
#footer {
}
/* End Style related to footer */

/* Sign In page*/
.login-form {
    border: 1px solid green;
    margin-left: auto;
    margin-right: auto;
}

.signin {
    margin-left: auto;
    margin-right: auto;
    margin-top: 15%;
}

.signin-body {
    margin: 0;
}
/* End Sign In page*/

/* Create page */
.upload-area{
    width: 100%
}

.error-area {
	padding: 0px;
	margin: 0px;
	border-width: 0px;
}

.create-question-datatable {
    vertical-align:top;
    padding: 0px;
    margin: 0px;
    width: 100%
}

.create-question-datatable-columns {
    vertical-align:top;
    padding: 0px;
    margin: 0px;
    width: 100%
}

.create-question-panel {
	width: 50%;
	border: 0px;
}

.create-question-panel-2 {
    border-width: 0px;
    border: 0px;
    border-color: none;   
}

.create-question-panel-3 {
    border-width: 0px;
    border: 0px;
    border-color: none;
    text-align: center;   
}

.diff_el {
    cursor: pointer;
    vertical-align: bottom;
}

/* End Create page */
